% -*- coding: utf-8 -*-
% Ada 95 品质和风格
% 版权所有 (C) 2009,2010,2011,2012 朱群英
% Copyright (C) 2009,2010,2011,2012 Zhu Qun-Ying
%
% 本书的 TeX 代码和由之生成的 ps，pdf，html，等其他格式的文件
% 遵循 GNU通用公共授权第三版或其后的版本。
%
% 本书是基于有益的目的而加以发布，然而不负任何担保责任。
%
% 您应已收到附随于本书的GNU通用公共授权的副本；如果没有，
% 请参考 <http://www.gnu.org/licenses/gpl.html>

\documentclass[11pt]{book}
\usepackage{amssymb}
\usepackage[bindingoffset=1.5cm,top=3.5cm, bottom=3.5cm]{geometry}
\usepackage[boldfont,slantfont,CJKnumber]{xeCJK}
%\CJKlanguage{Chinese-Simp}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont{DejaVu Sans}% 设置缺省英文字体
%\setmainfont{Latin Modern Sans}% 设置缺省英文字体
%\setmainfont{Latin Modern Roman}% 设置缺省英文字体
\setCJKmainfont{AR PL KaitiM GB}% 设置缺省中文字体
\setCJKmonofont{AR PL KaitiM GB}
\setCJKfamilyfont{song}{AR PL SungtiL GB}
\usepackage{fancyhdr}
\usepackage{color}
\definecolor{navy}{rgb}{0, 0, 0.5}
\definecolor{darkblue}{rgb}{0, 0, 0.4}
\usepackage[xetex,unicode,
bookmarks=true, bookmarksnumbered=true,
pdfstartview=FitH,
breaklinks=true,
colorlinks=true, 
linkcolor=navy, urlcolor=navy, citecolor=navy,
pdftitle={Ada 95 Quality and Style (Chinese Translation)},
pdfsubject={Guidelines for Professional Programmers},
pdfkeywords={Ada, Programmming, Quality, Style, Chinese},
pdfauthor={Zhu Qun-Ying}]{hyperref}

\usepackage{titlesec}
\usepackage{listings}
\include{caption-zh}

\begin{document}
\urlstyle{rm}
\lstset{language=[95]Ada,
showstringspaces=false,
extendedchars=true,
basicstyle=\scriptsize
}

\title{{\textbf{\Huge{Ada 95 品质和风格}}}\\
\huge{专业程序员的准则}}
\author{
原著: (美) 国防部 Ada 联合项目办公室\\
翻译: 朱群英
}
\date{
中文修订版: 0.2, \today\\
\vfill
版权所有 \copyright{} 2012
}
\frontmatter
\pagestyle{empty}
\maketitle
\clearpage
${}${}
\vfill
本书使用 \href{http://scripts.sil.org/xetex}{\XeTeX} 和
 \href{http://bbs.ctex.org/viewthread.php?tid=40232&page=1}{xeCJK} 进行
排版。 \LaTeX 源码可从 \url{http://code.google.com/p/ada95qs-zh/}获得。

本书的 TeX 代码和由之生成的 ps、pdf、html，等其他格式的文件
遵循 GNU 通用公共授权第三版或其后的版本发布。

您应已收到附随于本书的 GNU 通用公共授权的副本；如果没有，
请参考 \url{http://www.gnu.org/licenses/gpl.html}。

\vspace{3em}
版权所有 \copyright{} 2009 朱群英

\setcounter{secnumdepth}{-1} % 避免章节计数
\input{000-copyright-notice}
\input{010-translator-preface}
\input{020-preface}
\input{030-authors-ack}
\setcounter{secnumdepth}{2} % 重开章节计数
\cleardoublepage

\pagestyle{fancy}
\pagenumbering{roman}
\tableofcontents
\addcontentsline{toc}{chapter}{\contentsname}
\listoftables

\mainmatter
% ch 1
\input{040-introduction}
% ch 2
\input{050-src-presentation}
% ch 3
\input{060-readability}
% ch 4
\input{070-prog-structure}
% ch 5
\input{080-prog-practices}
%ch 6
\input{090-concurrency}

% ch 7
\input{100-portability}

% ch 8
\input{110-reusability}

% ch 9
\input{120-object-oriented-feature}

% ch 10
\input{130-improving-perf}

\input{999-bib}

%\bibliographystyle{plain}
%\bibliography{bib}

\end{document}
